cushion sole - Spanish English Dictionary